package gervosou;

import java.io.*;
import java.util.*;

public class ClientPhysique extends Personne 
	implements Serializable{
	
	/**
	 * 
	 */
	//private static final long serialVersionUID = -7344485586509550599L;
	// private static final long serialVersionUID = 1L;
	
	
	private HashSet<ComptePerso> comptesP; 

	public ClientPhysique(String n, String p, String ad, GregorianCalendar dn) {
		super(n, p, ad, dn);
		this.setComptesPerso(new HashSet<ComptePerso>());
	}
	
	public HashSet<ComptePerso> getComptesPerso() {
		return (comptesP);
	}
	
	public int getNbComptes() {
		return (getComptesPerso().size());
	}
	
	public void rajoutCompte(ComptePerso c) {
		this.lierComptePerso(c);
	}
	
	private void lierComptePerso(ComptePerso c){
		comptesP.add(c);
	}

	public void setComptesPerso(HashSet<ComptePerso> c){
		comptesP = c;
	}
}